Big Huge Thesaurus

Cascade Mountains

noun

sounds kind of like